/**
 * Project Name:dsrs-systemservice-domain
 * File Name:GroupPo.java
 * Package Name:com.bwda.dsrs.systemservice.domain.po.group;
 * Date:2019年4月28日
 * Copyright (c) 2019, 江苏保旺达软件有限公司 All Rights Reserved.
 */
package com.bwda.dsrs.systemservice.domain.po.group;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 自定义组
 *
 * @author liangjianyong
 * @date 2019/4/13
 */
@Data
public class GroupPo {

    /**
     * 组ID
     */
    private Integer id;
    /**
     * 组ID列表
     */
    private List<Integer> idList;
    /**
     * 组名称
     */
    private String groupName;

    /**
     * 组内成员
     */
    private String userCodes;

    /**
     * 管理员编号
     */
    private String adminUserCode;
    /**
     * 管理员名称
     */
    private String adminUserName;
    /**
     * 备注
     */
    private String remark;
    /**
     * 0未删除 1已删除
     */
    private Integer delFlag;
    /**
     * 0正常 1禁用
     */
    private Integer status;
    /**
     * 创建人
     */
    private String createUserCode;
    /**
     * 创建人姓名
     */
    private String createUserName;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改人code
     */
    private String updateUserCode;
    /**
     * 修改人姓名
     */
    private String updateUserName;
    /**
     * 修改时间
     */
    private Date updateTime;

    public Date getCreateTime() {
        if (createTime != null){
            return (Date) createTime.clone();
        }

        return null;
    }

    public void setCreateTime(Date createTime) {
        if (createTime != null){
            this.createTime = (Date) createTime.clone();
        }
    }

    public Date getUpdateTime() {
        if (updateTime != null){
            return (Date) updateTime.clone();
        }

        return null;
    }

    public void setUpdateTime(Date updateTime) {
        if (updateTime != null){
            this.updateTime = (Date) updateTime.clone();
        }
    }
}
